package com.diver.flinkdemo.dto.xxt;


import java.io.Serializable;
import java.util.List;

/**
 * 首页 接收信息对象
 * Created by Cao Ye on 2018/07/05.
 */
public class IndexRecordInfo implements Serializable {
    // 序列化版本
    private static final long serialVersionUID = -7059103537844076544L;

    //学生ID
    private String studentCardId;

    //人员类型
    private String personType;

    //学生名字
    private String name;

    //学生学校名称 或 老人机构/撰取
    private String schoolName;

    //轨迹信息
    private List<TrackInfo> trackList;

    //是否是住校或者走读
    private String studentType;
    //头像
    private String headImg;

    //性别
    private  String sex;
    //卡类型
    private  String cardType;
    //卡版本 学生证/手环
    private  String cardVersion;
    //imei
    private  String imei;

    //绑定数量
    private Integer bindCount;


    public String getStudentCardId() {
        return studentCardId;
    }

    public void setStudentCardId(String studentCardId) {
        this.studentCardId = studentCardId;
    }

    public String getPersonType() {
        return personType;
    }

    public void setPersonType(String personType) {
        this.personType = personType;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public List<TrackInfo> getTrackList() {
        return trackList;
    }

    public void setTrackList(List<TrackInfo> trackList) {
        this.trackList = trackList;
    }

    public String getStudentType() {
        return studentType;
    }

    public void setStudentType(String studentType) {
        this.studentType = studentType;
    }

    public String getHeadImg() {
        return headImg;
    }

    public void setHeadImg(String headImg) {
        this.headImg = headImg;
    }
    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public String getCardVersion() {
        return cardVersion;
    }

    public void setCardVersion(String cardVersion) {
        this.cardVersion = cardVersion;
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public Integer getBindCount() {
        return bindCount;
    }

    public void setBindCount(Integer bindCount) {
        this.bindCount = bindCount;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    @Override
    public String toString() {
        return "IndexRecordInfo{" +
                "studentCardId='" + studentCardId + '\'' +
                ", name='" + name + '\'' +
                ", schoolName='" + schoolName + '\'' +
                ", trackList=" + trackList +
                ", studentType='" + studentType + '\'' +
                ", headImg='" + headImg + '\'' +
                ", sex='" + sex + '\'' +
                ", cardType='" + cardType + '\'' +
                ", cardVersion='" + cardVersion + '\'' +
                ", imei='" + imei + '\'' +
                ", bindCount=" + bindCount +
                '}';
    }
}
